<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <div class="d1" id="d1">div</div>
    <p class="d1">p</p>
    <p>p1</p>
    <p>p2</p>
    <p>p3</p>
    <p>p4</p>
    <span class="d1">span</span>
    <script>
        //对象
        //document 


        //通过id获取元素  唯一的
        var d1 = document.getElementById('d1')
        //class选择器  获取的是一个数组
        var d2 = document.getElementsByClassName('d1')
        //标签选择器   获取的是一个数组
        var d3 = document.getElementsByTagName('p')

        //新增选择器1    选择匹配的元素中第一个元素
        console.log(document.querySelector('#d1'))
        console.log(document.querySelector('.d1'))
        console.log(document.querySelector('p'))

        //新增选择器2   选择匹配的元素中所有的元素  获取到的都是一个数组
        console.log(document.querySelectorAll('.d1'))
        console.log(document.querySelectorAll('p'))
        console.log(document.querySelectorAll('#d1'))

    </script>
</body>

</html>